Definition of Flack Catcher

  • (noun) a slick spokesperson who can turn any criticism to the advantage of their employer

Synonyms of Flack Catcher


Antonyms of Flack Catcher


No Antonyms Found.

Homophones of Flack Catcher


No Homophones Found.